      TARGET = .
      SOURCE = ./src
        CROW = ./crow
          CC = g++
      CFLAGS = -g -std=c++11 -pthread -lboost_system -lboost_thread

       MAINC = $(SOURCE)/main.cpp
INCLUDE_PATH = $(CROW)/include

INCLUDE = -I $(SOURCE) -I $(INCLUDE_PATH)
   EXEC = $(TARGET)/main

all: $(EXEC)
$(EXEC):
	$(CC) $(CFLAGS) $(MAINC) $(INCLUDE) -o $@
	@echo "<<<<< $@ is created successfully! >>>>>"

clean:
	rm -f $(EXEC)
